.productsTopDiv { width: 100%; float: left; margin-top: 15px; }
.productsTopDiv p { width: 600px; float: left; font-size: 18px; color: #9bba44; margin-top: 8px;  }
.blueAccountButtons { float: right; }
.blueAccountButtons a { width: 118px; height: 48px; display:block; padding-left: 74px; float: left; padding-top: 10px; font-family: 'HelveticaLTStdBoldCondensed'; font-size: 18px; color: #ffffff; line-height:20px; margin-left: 7px; }
.blueAccountButtonLive { background:url(../img/content/platformsOpenLiveButton.png) top left no-repeat; }
.blueAccountButtonLive:hover { background-position:bottom left; }
.blueAccountButtonDemo { background:url(../img/content/platformsOpenDemoButton.png) top left no-repeat; }
.blueAccountButtonDemo:hover { background-position:bottom left; }

.sub_fullWidthBanner { margin-top: 15px; float: left; }

.productsContentDiv { margin-top: 15px; float: left; width: 100%; }
.productsContentBox { float: left; margin-right:16px; padding: 2px; border: 1px solid #d3d3d3; height: 295px; width: 232px; }
.productsContentBoxTop { float: left; }
.productsContentBoxBottom { width: 230px; height: 143px; float: left; border: 1px solid #d3d3d3; margin-top: 2px; }
.productsContentBoxBottom h2 { float: left; width: 100%; line-height:18px; height: 18px; font-size: 18px; color: #9bba44; font-weight:normal; margin-top: 17px; margin-left:17px; }
.productsContentBoxBottom h2 img { float: left; margin-right: 5px; }
.productsContentBoxBottom h2 a { color: #9bba44; }
.productsContentBoxBottom ul { float: left; margin-top: 12px; margin-left: 17px; display:block; width: 196px; }
.productsContentBoxBottom ul li { padding-bottom:4px; margin-bottom: 5px; border-bottom: 1px solid #d3d3d3; width: 100%; float: left; }
.productsContentBoxBottom ul li img { float: left; margin-top: 2px; margin-right: 5px; }
.productsContentBoxBottom ul li span { color: #505050; font-size:12px; }
.productsContentBoxBottom ul li a:hover span { color: #909090; }
.productsContentBoxBottom ul .productsContentBoxBottomLastLi { margin-bottom: 0; padding-bottom: 0; border: none; }

/*RTL*/
.ae .blueAccountButtonLive { background:url(../img/content/platformsOpenLiveButton.png) top left no-repeat; }
.ae .blueAccountButtonDemo { background:url(../img/content/platformsOpenDemoButton.png) top left no-repeat; }
.ae .blueAccountButtons { float: left; }
.ae .productsTopDiv p {float: right; }
.ae .blueAccountButtons a {float: right;}
.ae .productsContentBoxBottom h2 img { float: right; margin-right:22px; }
.ae .productsContentBoxBottom h2 a { color: #9bba44; padding-right: 5px;}
.ae .productsContentBoxBottom ul li img { float: right; margin-top: 2px; margin-left: 5px;margin-right: -7px; }
.ae .productsContentBox {float: right;margin-left: 16px;padding: 2px;border: 1px solid lightGrey;height: 295px;width: 232px;margin-right: 0;}